package com.itboy.mall.pms.category.bo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * 商品分类编辑对象 mall_category
 *
 * @author itboy
 * @date 2021-07-13
 */
@Data
@ApiModel("商品分类编辑对象")
public class MallCategoryEditBo {


    /** 分类id */
    @ApiModelProperty("分类id")
	@JsonSerialize(using = ToStringSerializer.class)
    private Long id;

    /** 分类名称 */
    @ApiModelProperty("分类名称")
    private String name;

    /** 父分类id */
    @ApiModelProperty("父分类id")
	@JsonSerialize(using = ToStringSerializer.class)
    private Long parentId;

    /** 层级 */
    @ApiModelProperty("层级")
    private Long level;

    /** 是否显示[0-不显示，1显示] */
    @ApiModelProperty("是否显示[0-不显示，1显示]")
    private Integer showStatus;

    /** 排序 */
    @ApiModelProperty("排序")
    private Long sort;

    /** 图标地址 */
    @ApiModelProperty("图标地址")
    private String icon;

    /** 计量单位 */
    @ApiModelProperty("计量单位")
    private String productUnit;
}
